package com.datang.litejvm.print;


import com.datang.litejvm.constant.*;

/**
 * @author 顶风少年
 * @date 2022/6/14
 */
public interface Visitor {
    public void visit(ConstantClassInfo info);

    public void visit(ConstantFieldRefInfo info);

    public void visit(ConstantMethodRefInfo info);

    public void visit(ConstantNameAndTypeInfo info);

    public void visit(ConstantStringInfo info);

    public void visit(ConstantUTF8Info info);

    public void visit(ConstantNullConstantInfo info);
}
